flood protection bond - French English Dictionary